package com.jd.yao.controller.dao;

import com.jd.yao.controller.common.ResPage;
import com.jd.yao.controller.common.YaoBuyerSettings;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 买家配置表 Mapper 接口
 * </p>
 * @Description 买家配置表 Mapper 接口
 * @Author wangwenbin16
 * @Date 2020-03-24
 */
public interface YaoBuyerSettingsMapper{
    /**
     *  添加方法
     */
    int insert(YaoBuyerSettings var);
    /**
     *  修改方法
     */
    int updateSelective(YaoBuyerSettings var);
    /**
     *  查询单个
     */
    YaoBuyerSettings getById(Long id);

    /**
     *  删除单个(逻辑删除)
     */
    void delById(Long id);

    /**
     *  分页查询
     */
    List<YaoBuyerSettings> queryPage(@Param("entity")YaoBuyerSettings var, @Param("page") ResPage resPage);

    /**
     * 分页查询 计算总数
     */
    int queryPageCount(@Param("entity")YaoBuyerSettings var);

}

